#pragma once

#include <string>

class GameState
{
public:
	virtual void update() = 0;
	virtual void render() = 0;

	virtual bool init() = 0;
	virtual bool exit() = 0;

	virtual std::string getStateID() const = 0;

protected:
private:

	//static bool m_bPause;

};